package ch09;

import java.util.Random;

class _33_RandomEx2 {
	public static void main(String[] args) {
		Random rand = new Random();
		int[] number = new int[100];
		int[] counter = new int[10];

		for (int i = 0; i < number.length; i++)
			System.out.print(number[i] = rand.nextInt(10));
		System.out.println();

		for (int i = 0; i < number.length; i++) counter[number[i]]++;

		for (int i = 0; i < counter.length; i++)
			System.out.println(i + "의 개수:" + printGraph('#', counter[i]) + " " + counter[i]);
	}

	public static String printGraph(char ch, int value) {
		char[] bar = new char[value];
		for (int i = 0; i < bar.length; i++) bar[i] = ch;
		return new String(bar);
	}
}
/*
6869188110798982396212641068709297490112811241113739216553542075905415793447308908190402304068414914
0의 개수:############ 12
1의 개수:################# 17
2의 개수:######### 9
3의 개수:####### 7
4의 개수:############ 12
5의 개수:###### 6
6의 개수:####### 7
7의 개수:####### 7
8의 개수:########## 10
9의 개수:############# 13
*/